#texto{
    width: 800px;
    height: 600px;
    margin: 0 auto;
}




#texto .categoria{

    padding: 50px 0px;
    width: 800px;
    margin: 0 auto;


}



#texto input.legenda{  
    padding: 3px 5px;
    height: 20px;
    width: 184px;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
    border: 1px solid #BBB !important;}


#texto input.fakeupload {
    background-color: #FFF;
    border: 1px solid #BBB;
    letter-spacing: 1px;
    font-size: 11px;
    color: #333;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
/*    margin-left: 5px;*/
    height: 15px;
    vertical-align: middle;
    width: 100%;
    background: url("../images/botao-selecione.png") no-repeat 99% 51%;
    cursor: default;
}

#texto input.realupload {

     background-color: #FFF;
    border: 1px solid #BBB;
    letter-spacing: 1px;
    font-size: 11px;
    color: #333;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 5px;
    height: 15px;
    vertical-align: middle;
    position: relative;
    float: right;
    top: -21px;
    right: 20px;
    opacity:0;
    -moz-opacity:0;
    filter:alpha(opacity:0);
}

#texto label{
    font: normal 15px Arial, Helvetica, sans-serif;
    color: #86868A;
    text-transform: uppercase;
}

#texto h3{
    font: normal 25px Arial, Helvetica, sans-serif;
    color: #F65D20;
    text-transform: uppercase;

}
#texto fieldset.fields {
    border: 1px solid #F65D20;
}


#texto input.botao{
    
    width: 97px;
    height: 28px;
    background-color: white;
    text-decoration: none;
    border: 1px solid #BBB;
    font: normal 10px Arial Black, Helvetica, sans-serif;
    color:cadetblue;
    text-transform: uppercase;
    border-radius: 1em;
    float: right;
}

#texto legend.leg{
    display: block;
    -webkit-padding-start: 2px;
    -webkit-padding-end: 2px;
    border: none;
    border-image: initial;
}

#texto span.spa{
    
      font: normal 15px Arial, Helvetica, sans-serif;
    color: #F65D20;
    text-transform: uppercase;
}


#texto table.tab{
    
     border: 1px solid #F65D20;
    
    
}


